package day6;

import java.util.Scanner;

public class Demo5 {

    public static Object judgeType(Object obj) {
        return obj.getClass().toString().substring(16);
    }

    public static void main(String[] args) {

        float a = 4.8f;

        Scanner sc = new Scanner(System.in);
        System.out.println("请输入：");
        //验证输入的数据类型
        if(sc.hasNextInt()) {
            System.out.println("输入的数据类型对应包装类为Integer");
        } else if(sc.hasNextDouble()) {
            System.out.println("输入的数据类型对应包装类为Double");
        } else if(sc.hasNextBoolean()) {
            System.out.println("输入的数据类型对应包装类为Boolean");
        } else if(sc.hasNextLong()) {
            System.out.println("输入的数据类型对应包装类为Long");
        } else if(sc.hasNextBoolean()) {
            System.out.println("输入的数据类型对应包装类为boolean");
        } else if(sc.hasNext()) {
            System.out.println("输入的数据类型对应包装类为String");
        }else {
            System.out.println("其他数据类型对应包装类！");
        }
        sc.close();
    }
}
